package org.jeecg.modules.online.desform.service;

import org.jeecg.common.api.vo.Result;

/**
 * 表单设计器各种工具方法
 *
 * @author jeecg-boot
 * @version V1.0
 * @date 2020-06-10
 */
public interface IDesignFormToolsService {

    /**
     * 【索引工具】修改数据绑定Key
     *
     * @param desformCode
     * @param oldKey
     * @param newKey
     * @return
     */
    Result indexChangeModel(String desformCode, String oldKey, String newKey);

    /**
     * 【索引工具】修改数据格式
     *
     * @param desformCode
     * @param widgetType
     * @param action
     * @param model
     * @return
     */
    Result indexFormatData(String desformCode, String widgetType, String action, String model);

}
